Text copied to clipboard!

Наслов

Text copied to clipboard!

PHP Fullstack Programer

Опис

Text copied to clipboard!
Tražimo PHP Fullstack programera koji će biti odgovoran za razvoj i održavanje web aplikacija koristeći PHP na serverskoj strani i moderne frontend tehnologije. Idealni kandidat poseduje duboko razumevanje backend i frontend programiranja, sposoban je da radi na svim fazama razvoja softvera, od dizajna baze podataka do implementacije korisničkog interfejsa. Uloga zahteva saradnju sa timom dizajnera, programera i menadžera projekta kako bi se isporučila kvalitetna i skalabilna rešenja. Kandidat treba da ima iskustvo u radu sa PHP framework-ima, JavaScript-om, HTML-om i CSS-om, kao i razumevanje REST API-ja i rada sa bazama podataka. Takođe, važno je da poseduje sposobnost rešavanja problema, optimizacije performansi i pisanja čistog, održivog koda. Očekujemo da kandidat prati najnovije trendove u tehnologiji i doprinosi unapređenju razvojnih procesa unutar tima. Ako ste motivisani, timski igrač i želite da radite u dinamičnom okruženju, pozivamo vas da se prijavite za ovu poziciju.

Одговорности

Text copied to clipboard!
  • Razvijanje i održavanje backend i frontend komponenti web aplikacija.
  • Implementacija i integracija REST API-ja.
  • Rad sa bazama podataka, optimizacija upita i dizajn šema.
  • Pisanje čistog, efikasnog i dokumentovanog koda.
  • Saradnja sa timom za dizajn i menadžment projekata.
  • Testiranje i otklanjanje grešaka u softveru.
  • Praćenje i primena najboljih praksi u razvoju softvera.
  • Učešće u planiranju i proceni tehničkih zadataka.
  • Održavanje i unapređenje postojećih aplikacija.
  • Učenje i primena novih tehnologija i alata.

Захтеви

Text copied to clipboard!
  • Iskustvo u radu sa PHP-om i PHP framework-ima (Laravel, Symfony ili slično).
  • Dobro poznavanje JavaScript-a, HTML-a i CSS-a.
  • Iskustvo sa frontend framework-ima kao što su React, Vue.js ili Angular.
  • Razumevanje rada sa bazama podataka (MySQL, PostgreSQL ili drugi).
  • Poznavanje REST API dizajna i implementacije.
  • Sposobnost rešavanja tehničkih problema i debugovanja.
  • Iskustvo sa verzionim sistemima kao što je Git.
  • Dobre komunikacione veštine i sposobnost rada u timu.
  • Sposobnost samostalnog rada i upravljanja vremenom.
  • Poznavanje osnovnih principa sigurnosti web aplikacija.

Могућа питања на интервјуу

Text copied to clipboard!
  • Koje PHP framework-e ste koristili i koliko dugo?
  • Kako pristupate optimizaciji performansi web aplikacije?
  • Možete li opisati vaše iskustvo sa frontend tehnologijama?
  • Kako rešavate konflikte u timu tokom razvoja projekta?
  • Koji alati koristite za verzionisanje koda?
  • Kako pristupate testiranju i otklanjanju grešaka?
  • Da li imate iskustvo sa agilnim metodologijama?
  • Kako se informišete o novim tehnologijama?
  • Možete li opisati projekat na kojem ste radili kao fullstack developer?
  • Kako balansirate između brzine razvoja i kvaliteta koda?